finesse team/player - German English Dictionary